package com.myqf.d6_lambda_函数式接口_方法引用.monday.lambda.四个函数式接口.fc3;


import java.util.function.Function;

/**
 * 作者：黎杭
 * 日期：2020/2/17
 */
public class Test {
    public static void main(String[] args) {

        Function<Integer, String> f = new FuncImpl();
        String string = getString(789, f);
        System.err.println(string);

    }
    // 传统方式都能看懂
    public static String getString(Integer i, Function<Integer, String> f) {

//        Integer integer = 99;// 先定义一个 整数数字
        String res = f.apply(i);// 调用apply 实际上是调用 覆写方法中的主体代码：return String.valueOf(integer);
        return res;
    }
}
